voting punch - German English Dictionary